Iran pledges no bomb; U.S. promises sanctions relief, $300 billion financing; peace deal’s leaked text shows