Katz Group to sell independent, franchise businesses to McKesson