Home Stock McKinsey & Co. to pay $650M to settle opioid consulting probe, ex-partner to plead guilty