Trump tariffs hit middle- and low-income earners most