Programa de fortalecimiento de capacidades: reflections on a case study of community-based teacher education set in rural northern Peru