Diffence: Fencing Membership Privacy With Diffusion Models