Iran insists atomic goals are peaceful, but has long been accused of secret weapons program; meanwhile, Tehran blames US and Israel for cyberattacks, explosions and assassinations