Cardinal Health expands managed care network