NBC: FDA to halt McKinsey contracts amid federal probes into opioid work