IMF’s Peter Doyle scorns its ‘tainted’ leadership