Just like its tickets, Avengers merch is selling like hot cakes in India