Mark Webber wins the Brazilian Grand Prix ahead of Sebastian Vettel