A four-week conference at the United Nations to review the treaty to prevent the spread of nuclear weapons has ended without an agreement, as the United States and Iran spar over Iran’s nuclear program