how accurate is schindler's list