Morocco is becoming Africa's solar energy powerhouse with one of the world's largest solar complexes