Canada under Conservatives was the freest and most tolerant nation in the world, study finds