Semantic Drift Compensation for Class-Incremental Learning