China says has given $2.1 bln of debt relief to poor countries