Dollar Tree faces biggest stock drop in 12 years as consumer spending slows | Fortune