NBC: Regional rivals Iran and Saudi Arabia agree to restore their ties after years of tensions