Amvets Post 11 in DeKalb Junction closes its doors