Top Spanish sporting honour for Schumacher (Formula 1)