Venice film festival opens under cloud of controversy