Canadians supporting Palestine face job loss, condemnation