Drug distributors reach $26 billion opioid settlement agreement with states