Aavishkaar launches $250-million ESG First Fund with Germany’s KfW