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