Iranian president: Nuclear energy is ”undeniable right”