US national debt crosses $30 trillion for first time