Is Indian Overseas Bank worth buying?