Calabar carnival: Nigeria hosts 'Africa's biggest street party'