Coexistence of large mammals and humans is possible in Europe's anthropogenic landscapes