battle of new bern nc