40 killed in Nepal floods, landslides