I'm Still Here director Walter Salles on why he loves #lff