The relationship between spirituality and depressive symptom severity, psychosocial functioning impairment, and quality of life: examining the impact of age, gender, and ethnic differences