FPPL: An Efficient and Non-IID Robust Federated Continual Learning Framework