Perceptions and behaviour among elderly hospital patients: description and explanation of age differences in satisfaction, knowledge, emotions and behaviour.