US national debt passes record $40 trillion | Blerbz