Volunteer spends 35 years playing accordion for hospital patients