China slams 'west-dominated' financial institutions for 'debt trap' theory