Cape Town set to rake in billions from Formula E