Trump economic tariff war with Mexico, Canada, China and the Federal Reserve