Fusion of complementary 2D and 3D mesostructural datasets using generative adversarial networks