Home Depot Inc. cut its full-year earnings guidance, warning that some unsteady consumers are hitting the pause button on big-ticket home purchases.