SkyPower in $2.2bn deal to build 1GW of PV in Kenya