Iran tries to salvage nuclear deal