JD Vance Walz debate: Billions in taxpayer money on solar panels made in China