Federated Spatiotemporal Graph Learning for Passive Attack Detection in Smart Grids