ficci-frames 'Green Eggs and Ham' makes its debut on Netflix