Heikki Kovalainen, Hungarian GP 2008