Palestinian-British Oscar-nominated short film ‘The Present’ streams on Netflix