CBN asks banks to block accounts of 18 companies : vimarsana