NBC News: Walmart CEO to step down in January