Johnson & Johnson ordered to pay $572m for driving opioid epidemic