Shape-conditioned 3D Molecule Generation via Equivariant Diffusion Models