Novartis to pay $35 million to settle charges of illegally promoting a drug for infants