SciAgents: Agentic AI for discovery, integrating knowledge graphs, LLMs & adversarial experts