Task-Specific Representation Learning for Web-Scale Entity Disambiguation