Vance questions foreign conflicts as face of Trump Iran deal