Key ally vows to topple Canadian PM Trudeau in fresh blow to his government