Are patients who self-administer their medicines in hospital more satisfied with their care?