UAE notches its position in world economic map