Terra investors pledge $159m