China slams CIA for 'violating most basic tenets of spycraft'