Fernando Alonso, Chinese GP 2004