Home Depot trims outlook with anxiety elevated among contractors and homeowners about the broader economy