India wins best country award at London Fashion Week