Oklahoma officials confirm $270M opioid settlement