General Motors took a nearly $4 billion hit last year from a strike called by a soon-to-be convicted felon.