GM reports lower-than-expected 4Q earnings