Trump confirms new 25% tariffs on Canada and Mexico. Markets and the Federal Reserve are in panic mode, but they're wrong.