Manushi Chhillar celebrates 8 years of Miss World win