gmc in new bern nc