JD Vance backs Iran deal