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