Dubai presented ambitious plans on Tuesday for its hosting of the 2020 World Expo, the first in the Middle East, with organisers hoping to attract 25mn visitors.