Christian Aid plans longest UK protest march for climate change