The cultural diversity of healing: meaning, metaphor and mechanism.