Human ancestor fossil found in Europe