Mosul battle will be finished within days - Iraqi army chief