Heat kills hundreds during haj pilgrimage