Canadian MP Alexandre Boulerice stands up for Palestine