Barriers and facilitators of mental health programmes in primary care in low-income and middle-income countries