Spirituality, religion and health: evidence and research directions