Dubai Gets Last-Minute Bailout of $10 Billion