migration/multifd: Do error_free after migrate_set_error to avoid memleaks