21st Islamic Financial Stability Forum – Key Takeaways