Allergan firms up its profit as it continues to rebuff Valeant | Fortune