From the country that gave the world ‘Bieber Fever,’ Canada’s ‘other Justin’ - heartthrob Prime Minister Justin Trudeau - has made quite a splash on his visit to Japan for the G7 summit.