Sen. Ted Cruz says he won’t delay vote on debt deal