Latest generic drug deal puts hospital-owned Civica Rx ahead of schedule