Gaza: IDF explains itself