Purdue Pharma’s $7B opioid settlement could advance after states back it