28% of credit card users are still paying off last year’s holiday tab. But that’s an improvement