U.S. businesses are bracing to take a hit from taxes President Trump is imposing on imports from Canada, Mexico and China.