Mild weather warms up Home Depot sales