Donnchadh Walsh has announced his retirement from Inter Coun