American Legion Post 86 celebrates 100 years