Mallinckrodt reaches $1.6B opioid settlement calling for generics un...