43 states would need to agree to the offer by December 15. CVS Health and Walgreen Co. have similar payment settlements. Johnny MagdalenoMichaela Ramm report for USA TODAY NETWORK: Walmart offers $3.1 billion settlement to states, tribes in opioid lawsuits