Militants kill eight Shiite pilgrims in Iraq