Drenched Mexico hillside collapses; at least 7 die