Tehran says no nuclear deal with US without full guarantees for Iranian rights and frozen asset release.