A general machine learning model of aluminosilicate melt viscosity and its application to the surface properties of dry lava planets