IDT in financial turmoil amid mounting litigation and inadequate funding