Microsoft and G42 to invest $1 Billion in Kenyan data center