Hydrogen dissociation and diffusion on transition metal (= Ti, Zr, V, Fe, Ru, Co, Rh, Ni, Pd, Cu, Ag)-doped Mg(0001) surfaces