Nearly two dozen Indian troops missing after flash flood