An investigation says “professional failures” led its troops to shoot dead 15 Palestinian rescue workers in Rafah.