US has no right to demand end to Iran's nuclear program, president says