Home Depot posts another quarter of growth