Donald Trump: Trudeau’s criticism will cost Canada ‘a lot’

US president also insisted that the viral photo of him with other G7 leaders was ‘very friendly’.