Lowe’s earnings decline 7.9 percent in Q2