Text this: The Impact of Spirituality and Social Support on Health-Related Quality of Life in Breast Cancer Patients, Marrakech, Morocco.