simon keith, longest living heart transplant recipient