Religion, senescence, and mental health: the end of life is not the end of hope.