Allergan injects $370M into Esprit buyout