Sebastian Vettel, Hungarian GP 2010