Fernando Alonso, Michael Schumacher, San Marino GP 2005