Home Depot's Q3 profit up 12%