Mr. Marty , a Swiss senator , is chairman of the Committee on Legal Affairs and Human Rights of the Council of Europe , a 46-nation group based in Strasbourg , France , that functions as Europe 's human rights monitor .