JD Vance pushes back after moderators fact-check him