Sin3DM: Learning a Diffusion Model from a Single 3D Textured Shape