Morneau vows Trans Mountain ‘will be built’ despite court ruling