shankar mahadevan in delhi