Text this: Attitudes toward palliative care among cancer patients: a multi-method study