Canadian PM Justin Trudeau and his Liberal Party suffered a significant defeat in a special election