IDFC First Bank gets ₹514.82 cr insurance payout on MFI defaults