A cross-cultural study of spirituality, religion and personal beliefs as components of quality of life.