Lowe's aiming for 2,400 sites in 10 years