Trump's tariffs hammer markets