Cape deal helps Altrad to record results