Geographic spread and ethnic origins of European DNA