Iranian delegation all praise for NAB in reducing corruption