America is getting better about paying its credit card bills