Text this: FedSW-TSAD: SWGAN-Based Federated Time Series Anomaly Detection