Guilty plea in ex-Charlotte mayor corruption case