O'Reilly battles Leland Vittert over Iran situation