US debt hits record $37 trillion