News World Switzerland makes homophobia and transphobia as illegal as racism in new change to penal code National councillor Mathias Reynard spearheaded the campaign to change the law