Pfizer, Bayer others settle drug price allegations in Pa.