Walmart aims for 'zero waste' to landfills by 2025