Several hundred women surrounded Sweden's parliament with a giant knitted red scarf to protest political inaction over global warming.