Home Depot lifted by warm weather in Q1