Is Corporation Bank worth buying?