Ice-rock avalanche may have triggered Nepal flash flood, say scientists