Starwood Property Trust publishes third-quarter 2026 earnings call transcript - STWD News | Rallies