Trump announces tariffs on 7 countries beginning Aug. 1