Text this: High-resolution virtual try-on with garment extraction using generative adversarial networks