Now is the last chance for America to grow its way out of debt problem, says Key Square Group CEO