NC Supreme Court had duty to strike down GOP maps