A former Tory chief whip has told of his shock at learning Jeffrey Donaldson had been charged with historical sex offences.