Pakistan has 24 million out of school children