Portugal Euro 2016 winner Alves joins Greek side Apollon