Amelia Earhart mystery solved?