Attitudes towards and barriers to writing advance directives amongst cancer patients, healthy controls, and medical staff