Home Depot forecasts surprise drop in annual profit as demand wavers - Reuters