Pastor who called E Guinea's president a 'demon' freed