Home Depot makes charitable moves