Why Trump won’t tear up the Iran nuclear deal