Is Karur Vysya Bank Ltd. worth buying?