Federation of Agents: A Semantics-Aware Communication Fabric for Large-Scale Agentic AI