Tehran says no nuclear deal possible without 'clear commitments'