North Carolina's 10th congressional district elections, 2012