China-aided poverty alleviation projects win praise