Improving cancer patient care: development of a generic cancer consumer quality index questionnaire for cancer patients