Capita takes £17.9m hit over Arch cru