GM's December wasn't as bad as it looked