Consumers brace for rising prices as President Donald Trump imposes tariffs on Canada, Mexico and China.