Multi-consistency for semi-supervised medical image segmentation via diffusion models