The International Finance Corporation (IFC) is set to launch a $2 billion fund that will provide anchor investments for emerging market green bonds.