NBC: Warring factions in Sudan agree to temporary ceasefire, U.S.-Saudi mediators say