Holiday spending is expected to be strong, with more people leaning on credit cards