China took last place in an aid transparency index listing 68 donors released on Wednesday, which said the majority of the world's donors were not sharing enough information about their activities.