Links posts 3 per cent revenue rise for first half