IFIN recovers Rs 2,300 cr from third party borrowers, external investments