Dubai ranks first globally in attracting foreign direct investments