As President Trump announces tariffs on Canada, Mexico and China on Saturday night, we look at how those countries might respond.