Allergan Earnings: Profit and Revenue Rises, Yet Short of Estimates