Walmart has had a consistent story over the last three years, says former Walmart US CEO