Belief in an afterlife, spiritual well-being and end-of-life despair in patients with advanced cancer