Fire on cargo ship in B.C. under control but not known how many containers burned