Novartis Pharmaceutical Corp. will pay $678 million to the U.S. government and various states to settle a lawsuit over a sham speaker program that distributed cash, expensive dinners and other treats to induce doctors to prescribe its products, federal authorities announced Wednesday.