Walmart's chief merchant announces departure