The European Union has unveiled a new set of sanctions targeting Iran over allegations that it has been supplying drones to Russia to hit Ukraine.