A locally conservative mixed finite element framework for coupled hydro-mechanical–chemical processes in heterogeneous porous media