The death toll from a landslide on Indonesia’s main island of Java rose to 21 with five people still missing, officials said, as rescuers raced against time and bad weather to find survivors.