Cavs' LeBron James says he's glad the drought is over