Anthropic Q2 revenue tops $11.5 billion as IPO nears