Interventionally Consistent Surrogates for Agent-based Simulators