cancer and mental health