Anthropic counted 11,900 customers spending $100,000 or more as of the end of September 2026