Clock ticking toward strike at B.C. ports