Medical pluralism and Islam in Swahili communities in Kenya