Nvidia overcomes tariff-driven turbulence to deliver Q1 results that eclipsed projections