Spa-Francorchamps slapped with 17-year ban