Posttraumatic growth following cancer: links to quality of life.