Randomised controlled trials of palliative care - a survey of the views of advanced cancer patients and their relatives.