GM posts 4Q net profit as comeback continues