Allergan, Inc. (AGN) Reports Upbeat Q4 Profit On Higher Sales