Unlocking Passive Income: Why Starwood Property Trust's 9% Yield Is a Must-Consider for Your Portfolio