Miss India wins Miss Universe held in Israel despite boycott calls