Survey: Holiday gift-card spending to dip