Israel admits mistakes in Gaza strike that killed 15 aid workers