Achoki, Tom, World Economic Forum, Switzerland