New Orleans makes Travelers' Choice top 10 destinations list