MCKESSON CORP portfolio value