Point Cloud Pre-training with Diffusion Models