NPD: More consumers to spend same or more this holiday versus last year