Nvidia releases its Q3 fiscal 2026 earnings report Finance November 20, 2025 Nvidia detailed major product announcements, industry partnerships, and technological milestones