abhijeet gupta’s silver medal in chess olympiad 2012