Vidit Santosh Gujrathi wins Tata Steel Challengers title