McKesson Corporation (MCK) reports earnings