US credit card debt skyrockets, approaching $1 trillion