How many of the worlds population claim German ancestors