Dark comets' may have given Earth its water long ago