Morneau vows oilpatch support through Trans Mountain as protesters chant outside