Implementation process and outcomes of a mental health programme integrated in primary care clinics in rural Mexico: a mixed-methods study