Walmart headlines $100 million recycling investment