Cape Town fast-becoming Africa’s cultural capital