Switzerland is the second freest country in the world, and enjoys the most freedoms of any European country, according to a new report.