Freshworks Initiates $400 Million Share Buyback Amidst Extended Stock Price Drop