At least ten dead and several missing after flood