Window narrows for Canada’s Trudeau to win ‘smash and grab’ majority in snap vote