Bitcoin encounters new challenges as Kimi surpasses competitors in coding benchmark Markets July 17, 2026