US blames Iran for failure to revive nuclear deal