MANAGEMENT AGREEMENT by and between Starwood Property Trust, Inc. and SPT Management, LLC Dated as of August 17, 2009