Cardinal Health completes Healthcare Solutions Holding acquisition