How North Carolina Law Protects Workers from Unlawful Discharge