Malaysia: 24 killed in landslide