US President Donald Trump repeated threats to impose 25 percent tariffs on imports from Canada and Mexico starting Saturday.