The Democrat also scorched Trump for claiming his yet-to-be reached deal with Iran was better than the one he scrapped during his first term.