new bern american legion