Cape Town gears up to attract investors