The Berlin Film Festival has cancelled the world premiere of Chinese director Zhang Yimou’s new film, citing technical difficulties and declining to comment on speculation about censorship.