Kimi K3.1 Pro: A Deep Dive into its Frontier-Class Open-Weights Capabilities