Dubai is paying the price for Gaza