Trudeau announces plan to kill first-past-the-post by the next election