Silicate volcanism on Io