20 dead, 88 missing in Indonesian landslide