Phase field modelling of grain growth with particle pinning and solute drag