Silver zinc battery