MCP vs Function Calling: 2026 AI tool calling standard comparison