Investment firm Ullico buys 24% stake in 1.3 GW renewables portfolio