Solar and batteries can power the world