‘7 sins of India’: Chinese state media's frustrated video