Iran pledges no nuclear weapons as US commits $300bn, leaked deal draft shows | IntelNexus