Hormuz reopening, $300-billion reconstruction fund, no nuclear weapons: US officials release text of Iran deal