Lowe’s to hire 40,000 seasonal workers