The 66m superyacht Invictus arriving in Quebec