Record numbers enjoy Castlewellan Show