On the mechanism of reduction of M(H2O)mn+ by borohydride: the case of Ag(H2O)2.