Venice Film Festival opens with starry red carpet