Pfizer unit agrees to pay $784.6 million to settle Medicaid rebate claims over Protonix