Irish Times chess columnist JJ Walsh retires after 70 years: ‘Everything has to come to an end. I’d rather go out on top’