Federated Learning for Sparse Principal Component Analysis