Trump’s march to war on Iran aided by Democrats’ weakness on sanctions, nuclear deal