Stampede leaves dozens of pilgrims dead