Former players slam Team India for Lords debacle