Max Verstappen dominates Japanese Grand Prix for first win of 2025 season