Home Depot reveals outlook for full-year results