Texas could get $276 million from opioid settlement with CVS Pharmacy