Tariffs on Mexico, Canada delayed as China announces counter tariffs on some U.S. products