Trump delays Iran attack, proposes nuclear deal with no weapons