Prince Harry and Meghan, Duchess of Sussex have announced their next project for Netflix