Model villages: a platform for community-based primary health care.