Trump says Mexico, Canada tariffs will start March 4, plus additional 10% on China