A veteran pilot says Google Earth images reveal debris on Nikumaroro that may match Amelia Earhart’s missing Lockheed Electra.