The Canadian prime minister's meeting with Donald Trump at Mar-a-Lago came after the president-elect's threat to impose ...