Hate speech ruling: Anti-gay pamphlets broke law, Supreme Court of Canada says