Non-additive functors and Euler characteristics