Canada’s G7 hosting duties this year have been marked by strained relations with its North American neighbour, predominantly over Mr. Trump’s imposition of tariffs on Canadian imports