A mechanistic description of Ni and Zn sorption on Na-montmorillonite Part I: Titration and sorption measurements