NDTV lifestyle channel set for India launch