Top list: Saudi NCB Capital is Middle East's top asset manag