Implementation and clinical effectiveness of a community-based non-communicable disease treatment programme in rural Mexico: a difference-in-differences analysis