McKinsey faces US criminal investigation over opioid industry work