Venice film festival is still a cinema lifeline