Christian Aid says climate talk results offer mixed prospects