Walmart’s promise of low prices proves to be a powerful draw in the third quarter