Volatiles in silicate melts at high pressure and temperature: 2. Water in melts along the join NaAlO2SiO2 and a comparison of solubility mechanisms of water and fluorine