United Nations Secretary-General Kofi Annan says it will take up to 10 years to rebuild areas of southern Asia devastated by last week 's tsunami and earthquake .