General Motors says its fourth-quarter net profit nearly doubled as it made a dizzying array of accounting moves due to tax credits and devaluing European assets.