Dubai inaugurates world’s tallest ‘twisted’ tower