School choice, racial segregation, and test-score gaps: Evidence from North Carolina's charter school program