Ralf Schumacher, Spanish GP 2005