‘He’s let you down’: Biden hits Trump on trade, economy in Ohio speech