STARWOOD PROPERTY TRUST, INC.