Trudeau demands end to freedom protest