Police chief vows revenge after officer gunned down for no obvious reason