Netflix appoints Srishti Behl to lead original shows in India