US court grants Sackler family protection from future opioid lawsuits in return for $6bn pay out