In Germany hundreds of protesters marched past the European Central Bank headquarters in Frankfurt to challenge the role the financial sector plays in climate change.