Nvidia Blows Past Earnings Estimates on AI Success