IMF says sanctions on Iran dampening economic sentiment