Four big drug firms agree to $260m opioid payout hours before trial ...