I have a US passport. Do I need an eTA to fly from the US to Toronto Canada and on to Quebec City City Canada? I am going on a Holland America cruise at Quebec City.