Explained | How Nvidia’s solid earnings sparked a rally in Taiwan Index and AI stocks August 28, 2026