Tadawul index slumps 25 points