Consumer spending to increase for holidays; gift cards to be popular