Is Punjab National Bank worth buying?