McCrory signs voting changes into law