Deloitte holiday survey: Holiday shoppers’ spirits bright