Waxhaw mayor faces ethics fine, board takes action WCNC