McKesson completes Katz Group Canada pharmacy acquisition