Canada PM takes knee in solidarity with protesters