Baihas Baghdadi launches non-bank financial institution