Adsorption and diffusion of Au, Pt, and Co adatoms on SrTiO3(001) surfaces: A density functional theory study