3 Tech Leaders Announce Buybacks Totaling $85 Billion