Dubai World Agrees $23.5 Billion Debt Deal