Vettel dominates Canadian Grand Prix