Etale cohomology of difference schemes