Clyde & Co faces £10m pension shortfall