Sanofi to cut insulin prices for uninsured from $99 to $35, matching the insulin cap coming through Congress