GOP holds N. Carolina House seat but shows frailty in suburbs