S&P 500 Buybacks Rebound 6.2% in Q3, Pushing Annual Repurchases to Record $1 Trillion