Innu man completes historic 4,000 km walk through ancestral territory