The needs of people with dementia in care homes: the perspectives of users, staff and family caregivers