PointInverter: Point Cloud Reconstruction and Editing via a Generative Model with Shape Priors