Rallying: Ogier wins in Spain, retains world title