Formula One: Hamilton wins in Mexico as Vettel rages at Verstappen