Iran is threatening to withdraw from the Nuclear Non-Proliferation Treaty (NPT), a pact the country ratified in 1970.