S. Korea ranked 16th best nation for tourism: World Economic Forum