South African research proves the value of intergenerational care