Africa needs US$100bn solar power investment