Geneva council approves South Adams resource officer pact