Amelia Earhart mystery finally solved