Juan Carlos Tabío — Cuban film director and screenwriter (1943-2021)