Text this: Opinion Divergence, Short-Sale Constraints, and Earnings Announcement Returns Across Analyst-Covered Firms