The role of general practitioners in continuity of care at the end of life: a qualitative study of terminally ill patients and their next of kin