Home Sports India’s 1983 World Cup win turns 40