John Stewart on Iran,Israel,and Trump's hush money trial