DMESH: A Structure-Preserving Diffusion Model for 3-D Mesh Denoising