North Carolina drops 747,000 individuals from voter rolls