Fernando Alonso, Indian GP 2012