Tilda Swinton, Cate Blanchett and Matt Dillon on the red carpet at the Venice Film Festival