Fly the World: Harnessing 0.3% Saharan sunlight could power entire Europe