Density functional study of gallium clusters on graphene: electronic doping and diffusion