Feyl to retire from Highlands post