Dubai Expo: jubilation, over-optimism and debt?