Time to fight back against 'cancer' of corruption- UN