US weighs whether to stay in Iran nuclear deal