Sochi will ruin India’s international reputation—and rightfully so