Federated Causal Inference from Multi-Site Observational Data via Propensity Score Aggregation