american legion new bern nc