Is Allahabad Bank worth buying?