Home Depot Earnings: Sales Beat but Profit Misses Amid Weak Demand