Cancer patients' view on rehabilitation and quality of life: a programme audit.