Macedonia and Greece have signed an agreement settling a 27-year-long dispute over Macedonia's name. Under the agreement, the country known…