Forty percent of Americans plan to use credit cards for most of their gift purchases