Diffusion on the torus for Hamiltonian maps