iran senegal