Rescuers in Nepal and China battled to find thousands missing after a deadly wall of water and debris swept through the Himalayas, engulfing entire villages.