Personality matters: relationship between personality characteristics, spirituality, demoralization, and perceived quality of life in a sample of end-of-life cancer patients