Former ZEE Network head joins Star India