A multi-level taxonomy-driven survey of security threats and defenses in federated learning across silos and devices | Synapse