Kitsilano war veterans' legion fights for survival