Clear for take off: Dubai's largest airport in the world set to launch