More than 290 climate change protesters arrested in London