Object Detection using Domain Randomization and Generative Adversarial Refinement of Synthetic Images