Heavy rains trigger major landslide in Darjeeling, over 30 f