Iran will not retreat from 'nuclear rights'