INVESCO MORTGAGE CAPITAL INC. PRIVATE PLACEMENT PURCHASE AGREEMENT