Nvidia trades at 23x earnings as revenue growth hits 85%