Boundary behavior of harmonic maps on non-smooth domains and complete negatively curved manifolds☆