Global MENA Financial Assets Limited (GMFA) raises $500 million through Initial Public Offering