Weil-etale cohomology and zeta values