Walmart has brought in off-duty police officers for Thursday’s re-opening of the store in El Paso, Texas, where a gunman who allegedly targeted Mexicans opened fire in August and killed 22 people.