Netflix adds 10 new original films across various genres in India