Walmart, Sam’s Club, Kroger to require face masks