Iran convicts US ‘hikers’ as spies, eight years jail