Walmart to end mask mandate for vaccinated shoppers, staff