J&J must pay $572 million for fuelling opioid crisis in Oklahoma, judge says