HD, Lowe’s profit in Q2, remain cautious