25th birthday of Sligo International Choral Festival