Solution of H2O in diopside melts: a thermodynamic model