Swiss courts have ruled P2P illegal