In the battle for grocery dominance, Walmart takes the upper hand