Socially responsible retailing from Walmart and Patagonia