Canadian ends 23-year world trip in Ireland