Russian director’s Faust wins top prize