Karakorum Highway accident leaves three soldiers dead