Twin Deficits May Doom Stock Market Boom