Advised Owl Ventures on closing more than $1 billion in new funds for Global Edtech Investments