Home Depot sales up nearly 5% in Q2, reaffirms full-year outlook