MCK Stock Gains on Reports of $18 Billion Opioid Settlement