Spain is long-established as one of the world's major orange producers, but a combination of factors mean that 'naranjas' from South Africa, Morocco and Egypt increasingly line Spanish supermarket shelves.