124 Pakistani troops buried in avalanche