International proposals to protect forests as a way of tackling climate change could displace millions of indigenous people and fail to reduce global greenhouse gas emissions, environmentalists warn.