Dual Boundary Complexes of Character Varieties and The Geometric P=W Conjecture