Allergan picks up Australian biotech Elastagen in $95M deal