EFCC and the demon of corruption