Multi-group formation tracking fault-tolerant control for matched nonlinear multi-agent systems with switching topologies and unknown control inputs | Synapse