Ahmadinejad: Iran will not give up nuclear rights