Michael Schumacher, British GP 2004