Francisco Fino, Art dealer