Rescuers recover 20 bodies from flash floods and landslides on Indonesia’s Sumatra island