Energy assessment law needed to avoid another Trans Mountain impasse, PM says