Prediction of Gibbs energies of formation of compounds from the elements—II. Monovalent and divalent metal silicates