European Union (EU) leaders meeting in Sofia have authorised the Commission in Brussels to take steps to protect the interests of companies operating in Iran.