U.S. President-elect Donald Trump's pledge to impose a 25% tax on all imports from Mexico and Canada could strike the bottom ...