Obama presidency to end with $20 trillion national debt