IL&FS realty fund raises $895 mn in tough market