Synthetic data generation for battery degradation prediction