North Carolina’s largest public university NC State names new chancellor