Ab initio molecular dynamics study of the hydration of Li+, Na+ and K+ in a montmorillonite model. Influence of isomorphic substitution