Learning to Optimize via Wasserstein Deep Inverse Optimal Control