Phase-free local ancestry inference mitigates the impact of switch errors on phase-based methods