Amgen Beats Earnings Estimates and Raises Revenue Guidance