Leonard Finch: 'Inspirational' cyclist, 86, dies in crash