JD Vance drops haymaker speech to EU leaders in Munich