Rolex: Sir Jackie Stewart – 50 years a champion