Ralf Schumacher, Hungarian GP 2003