Home Stock Home Depot to cap foreign sourcing at 10% by 2026