Who cares what Modi thinks, Khan Market is India’s entry in the world’s high street list again