Many-body interference, partial distinguishability and entanglement