Lowe's to hire 25,000 for spring