Miss World 2017 Manushi Chhillar carries out road show in Delhi