Deficits will dampen Obama's ability to keep promises: