Home Earnings call: Starwood Property Trust reports solid Q3 2024 results