Seven killed as landslide hits Nepal, sparking flood fears