Purdue Pharma's $7.4 Billion Opioid Settlement and Bankruptcy Filing on March 20, 2025 Bankruptcy Crisis Opioids Oxycontin Pharma Purdue Sackler family settlement +