Verstappen holds off Sainz to win in F1’s return to Canada