McKinsey agrees to pay $230m to settle suits claiming it fueled the opioid epidemic by advising drugmakers like Purdue how to sell painkillers