Non-deterministic Communication Complexity with Few Witnesses