Stone tools in northern Europe made by Homo sapiens 45,000 years ago