Home Depot tops consensus following signs of housing comeback