Who was not only a director but also a screenwriter and producer, Yves Allégret or Terrence Malick?