Army chief vows to avenge blood being shed on border