North Carolina's 7th congressional district elections, 2012