10th anniversary of the World Rally Championship