Peruvian Supreme Court frees editor jailed for defamation