Canadian Prime Minister Carney has said he wants to diversify from the US which has threatened to annex Canada.