Weird jokes, offbeat attire trip up Canada's Trudeau again