Canada's new Prime Minister Mark Carney said the country will "never, ever" become part of the US.