96% work on trans-harbour link complete ahead of December deadline