Survey: Consumers spending more for holiday, but still cautious