Back-to-school spending to drop for first time in 9 years