Home Depot projects weakened sales, spelling shaky economic conditions