A rare solar eclipse sweeps parts of North America, Europe and Africa, allowing a view of the Sun totally or partially blocked out by the Moon.