Allergan snatches Australian aesthetics company Elastagen for $95M