About 40 still missing after runaway train crashes, explodes in Canadian town