Finnish retailer S Group has booked higher half-year profits on the back of improved sales.