ColNet: Embedding the Semantics of Web Tables for Column Type Prediction