The European Union agreed the basis of its financial contribution to a global climate change deal on Thursday, but environmentalists said more was needed to ensure success at global talks in Copenhagen in December.