Discrete Graph Structure Learning