Solar Impulse 2 lands in Egypt in penultimate stop of world tour