Is the Iran nuclear deal a good one for the United States?