Flash Floods Kill 95 in Nepal as 384 Tourists Remain Missing