At least 45 people have died in a stampede at a Jewish religious festival in northern Israel, health authorities said on Friday.