ICJ's ruling against Israel shows gap between law, reality has never been wider: EU foreign policy chief