Happy Max Verstappen triumphs in sweltering Miami Grand Prix