Climate activists protest in Davos ahead of World Economic Forum