Army chief vows to go to any length for a terror-free Karachi