President-elect Donald Trump called his meeting with Justin Trudeau productive and says the prime minister made a commitment to work with the United States to end the drug crisis amid the threat of stiff tariffs.