Jamie Oliver is in Cape Town – here are the Eat Out star restaurants he's visited