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