Solar eclipse seen in U.S. and Africa