NBC: Trump strikes deal to lower cost of weight loss drugs