81% of generation Z plans to spend on Halloween in 2026