SurvDiff: A Diffusion Model for Generating Synthetic Data in Survival Analysis