Climate-change protesters target London Stock Exchange and Canary Wharf