Heikki Kovalainen, Singapore GP 2012