President Donald Trump announced sweeping agreements with Eli Lilly and Novo Nordisk to dramatically cut prices on popular weight loss drugs.