Greece, Macedonia resolving long-standing name row