How Much Solar Energy Does the World Generate?