Vance touts Iran ceasefire progress as GOP critics push back