Thousands mark Israel Independence Day on streets of Montreal