Obamas ink eight project deal with Netflix