Treasury Secretary Janet Yellen has declared that the US has hit its federal debt limit, kicking off an intense political battle that puts the global financial system at risk.