Home Market Trudeau pledges money, new law to ‘remove the uncertainty’ hanging over Trans Mountain expansion