IDFC First Bank receives ₹515 crore MFI claim payout