A coalition of 47 states, the District of Columbia and five U.S. territories Thursday announced they've reached a $573 million settlement agreement with global consulting firm McKinsey & Co. over its role in advising opioid companies on how to promote and profit from their products.