Google launches R2.5bn cloud region in Johannesburg, heralding a new era for Africa