Death toll from floods and landslides on Indonesian island hit 248