Duff was fined 1.5 million euros for violating US sanctions on Iran