Why Donald Trump is right about the Iran nuclear deal