Home Depot Enjoys Record Profits in Q2