President Trump threatens tariffs on China, Mexico and Canada to combat the fentanyl crisis.