Cruz seizes on Iran nuke pullout to attack O’Rourke, who cautions against ‘giving up on diplomacy’