6 credit card benefits that double as last-minute holiday gifts