Ab initio study of water adsorption on TiO2(110): molecular adsorption versus dissociative chemisorption