Meloni, Vance and EU chief spar off