Spike Lee hopes Netflix & Cannes will resolve their feud