Impact of geriatric assessment and self-management support on community-dwelling older adults with chronic illnesses