Pseudo-symplectic methods for stochastic Hamiltonian systems