World's tallest hotel opens in Dubai