Torrential rain causes massive flooding, landsides in northern Italy