There was movement at the top of the world's two largest retailers this week, when both Wal-Mart and Carrefour appointed new CEOs.