Ideal United shares hit 13-year high after sharp rise in 2Q earnings