New deal set to integrate insurance firmly into international financial architecture, says IDF Jakki Green 10 months ago