Origin of water in the inner Solar System: A kinetic Monte Carlo study of water adsorption on forsterite