On Generalization in Agentic Tool Calling: CoreThink Agentic Reasoner and MAVEN Dataset