Canada struck back at Trump on Tuesday with tariffs on about $20 billion worth of U.S. goods.