Donald Trump has made repeated digs at Canada and the suggestion that it could become the 51st state in recent days, referring to Prime Minister Justin Trudeau as governor.