american legion north adams