After 27 years of debating what’s in a name, Greece and Macedonia may have an answer