Lessons from community participation in health programmes: a review of the post Alma-Ata experience | Synapse