Weighted Dirac combs with pure point diffraction