Allergan to sell off women's health, anti-infective businesses