Context-guided Diffusion for Label Propagation on Graphs