Nvidia Earnings Drive European Stocks Higher