General Motors enters 2024 with clarity about its labor costs after finalizing new union contracts in the U.S. and Canada but plenty of uncertainty to work through in other key parts of its business.