Hajj stampede kills hundreds