Cape Town draped in color for 'slave' carnival