UNITED NATIONS — The Iranian president, Mahmoud Ahmadinejad, accused the United States and other nuclear powers on Monday of trying to intimidate non-nuclear countries and said the Americans were the “main suspect” in the stockpiling, spread and threat of nuclear weapons.