Neha Dhupia wears crown once again on completing 20 years as ‘Miss India’