Clashes broke out on the Greek island of Lesbos early on Tuesday between police and residents protesting the construction of a migrant detention centre, witnesses and police said.