David's Bridal laying off over 9,000 workers