24 Pakistani soldiers killed in road crash