The Bush administration has been handing far more dangerous leverage to Beijing by failing to narrow America 's gaping budget and trade deficits , which have allowed China to buy a huge amount of the national debt .